Sensor de humetat(NO ACABAT!!)

Objectiu del projecte:

L’objectiu d’aquest projecte és aconseguir diferenciar colors amb un sensor de color (TCS3200) i el microcontrolador Arduino MKR1000, també volia aconseguir que s’escolti en l’ordinador el color que detecta el sensor, però no ha estat possible per problemes que he tingut amb les llibreries que explicaré més a baix.


El primer que he fet és comprovar si el sensor funcionava amb aquest codi el cual he coseguit de la pagina web de Pau Santana, amb el primer sensor que vaig provar no va funcionar i el problema estava en el sensor, al segon que vaig utilitzar que va ser el TCS3200 em va funcionar sense problemes connectant-lo a l’Arduino d’aquesta manera: S0 = 4, S1 = 5, S2 = 6, S3 = 7, OUT = 8, VDD i LED = 5V, GND = GND com es mostra en les imatges que hi ha més a baix.


Una vegada funcionava correctament, amb retoladors de diferents colors vaig agafar els valors RGB de cadascun de la manera que es mostra al vídeo que hi ha al principi de la pàgina web.


Image

A continuació vaig començar a buscar un codi per Arduino IDE que s'adeqüés al que volia fer que era diferenciar més colors a part del verd, vermell i blau i vaig trobar aquest de la pàgina de Luis Llamas, vaig instal·lar les llibreries que necessitava, però va sorgir un problema i és que la llibreria ColorConverter que converteix els valors RGB en HSV per fer-ho més senzill no funcionava, vaig intentar arreglar-ho mirant si l'estructura de la llibreria era la mateixa que les de més i a diferència de les altres tenia les llibreries dintre duna carpeta, vaig treure-les de la carpeta, però el problema va persistir. Vaig veure que el nom que posava al codi per agregar la llibreria no era el mateix que el que posava en l’arxiu de la llibreria, vaig canviar el nom en el codi, així i tot, el problema no es va solucionar.


Per accedir a la meva pagina web clika aquí.